*{ margin:-0; padding:0}

#game{ width:100%; margin:0px auto; text-align:center}
h6{ height:60px; line-height:50px; padding-top:20px; font-size:40px; color:#000;text-align:center}
a{ text-decoration:none; display:inline-block;color:#000; height:30px; background:#999;padding:0 14px; border-radius:10px; line-height:30px;}
span{ display:inline-block; width:100%;font-size:24px; color:#000;}
.num-div{ width:500px; background:#CCC; height:500px; border-radius:10px; position:relative; margin:0 auto}
.num-cell{ width:100px; height:100px; position: absolute; background:#999; border-radius:10px}
.gride-cell{ position:absolute; font-size:60px; text-align:center; line-height:100px; border-radius:10px; font-size:40px; opacity:0.7;}